Dealers are vetted before listing — designed to keep the marketplace clean for buyers.
BMW
3 SERIES 1.6 316I SPORT AUTO EURO 5 S S 4DR 2013 13 PLATE...
Mileage: 70,000 mi
Fuel: petrol
Transmission: automatic
Location: Bedfordshire
36 BMW 3 SERIES 1.6 316i Sport Auto Euro 5 (s/s) 4dr - 2013 (13 plate) £6,495 Mileage: 70,000 Colour: Black Transmission: Automatic Fuel Type: Petrol Body Style: Saloon First Reg Date: 27/3/2013 No description available for this vehicle
BMW
X1 XDRIVE 20D XLINE 5DR NEW MODEL FULLY LOADED EXAMPLE FULL HISTORY AS...
Mileage: 105 mi
Fuel: diesel
Transmission: manual
Location: Banbridge and Craigavon
13 13 Jun 2017 BMW X1 xDrive 20d xLine 5dr NEW MODEL FULLY LOADED EXAMPLE FULL HISTORY AS NEW FINANCE Mileage 105000 Miles Transmission Manual Fuel Type Diesel Body Style Sport utility vehicle Engine Size 2.0 L Doors 5 Location LURGAN Warranty 6 months Price £7,995 Jun 2017 105000 miles Diesel Manual 2.0 L LURGAN £7,995 More Details Finance Info
BMW
1 SERIES 118I SE 1 OWNER CRUISE SAT NAV MODEL YEAR 2016 MILEAGE 38,000...
Mileage: 38,000 mi
Fuel: petrol
Transmission: manual
Location: Monroe Township
OFF BMW 1 Series 118i SE 1 Owner Cruise Sat Nav Model Year 2016 Mileage 38,000 Mls Engine Size 1.5 Transmission Manual Fuel Type Petrol £9,395 Or from £185 p/m or call us for finance
BMW
X1 2.0 20D SPORT SUV 5DR DIESEL MANUAL XDRIVE EURO 5 S S...
Mileage: 62,650 mi
Fuel: diesel
Transmission: manual
Location: County Durham
BMW X1 2.0 20d Sport SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps) 2013 62,650 miles 2 ltr Manual Diesel £7,195 £143.82 Reserve Apply for Finance View Details
BMW
I3 I3 RANGE EXTENDER MEDIA PACK REAR PARKING MODEL YEAR 2015 MILEAGE 21,000...
Mileage: 21,000 mi
Fuel: petrol
Transmission: automatic
Location: Monroe Township
OFF BMW i3 I3 Range Extender Media Pack Rear Parking Model Year 2015 Mileage 21,000 Mls Engine Size 0.6 Transmission Automatic Fuel Type Petrol/Electric £9,495 Or from £187 p/m or call us for finance
bmw
BMW 1 SERIES 1.5 118i M Sport Auto Euro 6 (s/s) 5dr - 2025 (65 plate) £9,000
Mileage: 60,990 mi
Fuel: petrol
Transmission: automatic
Location: Essex
64 BMW 1 SERIES 1.5 118i M Sport Auto Euro 6 (s/s) 5dr - 2025 (65 plate) £9,000 Mileage: 60,990 Colour: White Transmission: Automatic Fuel Type: Petrol Body Style: Hatchback First Reg Date: 1/10/2025
BMW
2 SERIES ACTIVE TOURER 2.0 220I SPORT MPV 5DR PETROL AUTOMATIC EURO 6 S...
Mileage: 78,000 mi
Fuel: petrol
Transmission: automatic
Location: West Suffolk
BMW 2 Series Active Tourer 2.0 220i Sport MPV 5dr Petrol Automatic Euro 6 (s/s) (192 ps) PARKASSIST+NAV+DAB+CRUISE+AUTOLIGHTS+1OWNER 2016 78,000 miles 2 ltr Automatic Petrol £7,495 £145.11 Sold View Details
BMW
1 SERIES 2.0 118D M SPORT HATCHBACK 5DR DIESEL MANUAL EURO 6 S S...
Mileage: 68,883 mi
Fuel: diesel
Transmission: manual
Location: Lancashire
BMW 1 Series 2.0 118d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps) 2016 68,883 miles 2 ltr Manual Diesel £9,595 £201.34 Reserve Apply for Finance View Details
BMW
1 SERIES 1.5 118I SPORT HATCHBACK 5DR PETROL MANUAL EURO 6 S S 136...
Mileage: 59,655 mi
Fuel: petrol
Transmission: manual
Location: Lancashire
BMW 1 Series 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) 2018 59,655 miles 1.5 ltr Manual Petrol £9,295 £195.04 Reserve Apply for Finance View Details
BMW
1 SERIES 1.5 118I SE HATCHBACK 3DR PETROL MANUAL EURO 6 S S 136...
Mileage: 54,140 mi
Fuel: petrol
Transmission: manual
Location: Lancashire
BMW 1 Series 1.5 118i SE Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps) 2017 54,140 miles 1.5 ltr Manual Petrol £9,195 £192.94 Reserve Apply for Finance View Details
BMW
4 SERIES 2.0 420I SPORT COUPE 2DR PETROL MANUAL XDRIVE EURO 6 S S...
Mileage: 76,076 mi
Fuel: petrol
Transmission: manual
Location: Lancashire
BMW 4 Series 2.0 420i Sport Coupe 2dr Petrol Manual xDrive Euro 6 (s/s) (184 ps) 2014 76,076 miles 2 ltr Manual Petrol £8,895 £186.65 Reserve Apply for Finance View Details
BMW
3 SERIES 2.0 318I SE SALOON 4DR PETROL STEPTRONIC EURO 5 143 PS 2011...
Mileage: 36,500 mi
Fuel: petrol
Transmission: automatic
Location: Epping
BMW 3 Series 2.0 318i SE Saloon 4dr Petrol Steptronic Euro 5 (143 ps) 2011 36,500 miles 2 ltr Automatic Petrol £6,500 £136.28 Reserve Apply for Finance View Details
BMW
1 SERIES 1.5 118I SPORT HATCHBACK SATNAV 3DR PETROL MANUAL EURO 6 S S...
Mileage: 62,250 mi
Fuel: petrol
Transmission: manual
Location: Redditch
10 2016 BMW 1 Series 1.5 118i Sport Hatchback SatNav 3dr Petrol Manual Euro 6 (s/s) (136 ps) £7,499 Monthly From £153.85 Make: BMW Model: 1 Series Body: Hatchback Mileage: 62,250 Year: 2016 Fuel Type: Petrol Gearbox: Manual Engine Size: 1.5L MPG Combined: 53.3mpg CO2: 123g/km Tax 12 Month Rate: £165 More Info
bmw
BMW 3 SERIES 318i SPORT PLUS EDITION - 2012 (62 plate) £8,990
Mileage: 57,562 mi
Fuel: petrol
Transmission: manual
Location: Middlesex
1 BMW 3 SERIES 318i SPORT PLUS EDITION - 2012 (62 plate) £8,990 Mileage: 57,562 Colour: GREY Transmission: Manual Fuel Type: Petrol Body Style: COUPE First Reg Date: 28/9/2012 Ulez compliant............Full service history available12-05-2014 10698 miles Benham BMW16-07-2015 20869 miles Benham BMW20-09-2016 29218 miles Benham BMW18-09-2017 36495 miles Rybrook BMW27-09-2018 43272 miles Stan Reynolds Garage Ltd
bmw
2017 BMW 3 Series 320i SE 5dr Step Auto ++ 1 OWNER / PRO MEDIA / DAB / ULEZ ++ Petrol
Mileage: 79,000 mi
Fuel: petrol
Transmission: automatic
Location: Gloucester
18 2017 BMW 3 Series 320i SE 5dr Step Auto ++ 1 OWNER / PRO MEDIA / DAB / ULEZ ++ Petrol - 79,000 miles - Automatic Gloucester Only £9,975 From £225.41 PM View details
BMW
2 SERIES 218D LUXURY ACTIVE TOURER 2017 67 PLATE 38 VIEW DETAILS MILEAGE 72,259...
Mileage: 72,259 mi
Fuel: diesel
Transmission: manual
Location: Peterborough
BMW 2 SERIES 218d LUXURY ACTIVE TOURER - 2017 (67 plate) 38 View details Mileage: 72,259 Fuel Type: Diesel Transmission: Manual Body Style: HATCHBACK MPG: 68 Urban Engine Size: 1,995 Road Tax £195.00 First Reg Date: 18/9/2017 Colour: BLUE Price: £8,995 No description available for this vehicle View details Add to Garage Remove
BMW
1 SERIES 2.0 118D SPORT HATCHBACK 5DR DIESEL MANUAL EURO 6 S S 150...
Mileage: 75,660 mi
Fuel: diesel
Transmission: manual
Location: Cheshire
£8,999 Finance from £173.53 p/m*. 2018 BMW 1 SERIES 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps) Year 2018 Mileage 75,660 miles Fuel Type Diesel Engine Size 2 L Transmission Manual SAT NAV DRIVE MODES SPEED LIMITER ALLOY WHEELS LOW RATE FINANCE Add to Favourites View Favourites Finance Options View Vehicle
bmw
BMW 1 SERIES 2.0 118i SE Steptronic Euro 5 2dr - 2010 (10 plate) £6,900
Mileage: 51,000 mi
Fuel: petrol
Transmission: automatic
Location: Berkshire
34 BMW 1 SERIES 2.0 118i SE Steptronic Euro 5 2dr - 2010 (10 plate) £6,900 From £138.74 per month Mileage: 51,000 Colour: White Transmission: Automatic Fuel Type: Petrol Body Style: Convertible First Reg Date: 28/6/2010 Just came in stock this fantastic car, its a rare find and BMW 1 Series 118i SE and is only OWN by ONE person since brand new, been very well looked after car, and is been regularly servied with almost FULL service History.. A fully operational... View More Finance Quotes Monthly Payment Cash Price Deposit Amount of Credit First Payment Monthly payments Final payment Total Payable Admin Fee * Option to Purchase Fee * Fixed rate. Representative APR HP £138.74 £6,900 £690 £6,210 £138.74 £138.74 £139.74 £9015.40 £0.00 £1.00 12.90% 12.90% Apply Now
BMW
3 SERIES 2.0 320I SPORT SALOON 4DR PETROL MANUAL EURO 6 S S 184...
Mileage: 58,628 mi
Fuel: petrol
Transmission: manual
Location: Epping
BMW 3 Series 2.0 320i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps) 2016 58,628 miles 2 ltr Manual Petrol £9,501 £199.28 Reserve Apply for Finance View Details
BMW
2 SERIES ACTIVE TOURER 1.5 216D M SPORT MPV 5DR DIESEL MANUAL EURO 6...
Mileage: 55,157 mi
Fuel: diesel
Transmission: manual
Location: Derbyshire
BMW 2 Series Active Tourer 1.5 216d M Sport MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps) M SPORT PACKAGE+BLUETOOTH CLICK & COLLECT/HOME DELIVERY 2018 55,157 miles 1.5 ltr Manual Diesel £9,050 £171.07 Reserve View Details
BMW
3 SERIES 1.6 316I SPORT TOURING AUTO EURO 6 S S 5DR 2014 14...
Mileage: 75,000 mi
Fuel: petrol
Transmission: automatic
Location: Bedfordshire
27 BMW 3 SERIES 1.6 316i Sport Touring Auto Euro 6 (s/s) 5dr - 2014 (14 plate) £8,495 Mileage: 75,000 Colour: Black Transmission: Automatic Fuel Type: Petrol Body Style: Estate First Reg Date: 29/7/2014 No description available for this vehicle
bmw
BMW 3 Series 2.0 320i Sport Plus Edition Euro 5 (s/s) 2dr
Mileage: 39,972 mi
Fuel: petrol
Transmission: manual
Location: Peterborough
BMW 3 Series 2.0 320i Sport Plus Edition Euro 5 (s/s) 2dr ULEZ~L@@k 39K~NAV~HTD LTHR~19" 2012 39,972 miles 2 ltr Manual Petrol £9,979 £200.67 Reserve Apply for Finance View Details
BMW
1 SERIES 1.5 116D SPORT HATCHBACK 5DR DIESEL MANUAL EURO 6 S S 116...
Mileage: 49,000 mi
Fuel: diesel
Transmission: automatic
Location: Cheshire
£9,399 Finance from £181.25 p/m*. 2017 BMW 1 SERIES 1.5 116d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps) Year 2017 Mileage 49,000 miles Fuel Type Diesel Engine Size 1.5 L Transmission Manual £430 SAT NAV SPEED LIMITER AUTO LIGHTS LOW RATE FINANCE Add to Favourites View Favourites Finance Options View Vehicle
BMW
1 SERIES 2.0 118D SPORT HATCHBACK 5DR DIESEL MANUAL EURO 6 S S 150...
Mileage: 80,000 mi
Fuel: diesel
Transmission: manual
Location: Cheshire
£7,299 Finance from £140.73 p/m*. 2016 BMW 1 SERIES 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps) Year 2016 Mileage 80,000 miles Fuel Type Diesel Engine Size 2 L Transmission Manual REVERSE PARK SENSORS £1655 SAT NAV DRIVER COMFORT PACKAGE LOW RATE FINANCE Add to Favourites View Favourites Finance Options View Vehicle
BMW
2 SERIES GRAN TOURER 2.0 218D SE MPV 5DR DIESEL AUTO EURO 6 S...
Mileage: 65,600 mi
Fuel: diesel
Transmission: automatic
Location: Southall
BMW 2 Series Gran Tourer 2.0 218d SE MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps) 2017 65,600 miles 2 ltr Automatic Diesel £9,980 £196.48 Apply for Finance View Details
bmw
BMW 5 SERIES 2.5 523i Saloon 4dr Petrol Automatic (245 g/km, 170 bhp) - 2013 (63 plate) £10,000
Mileage: 31,000 mi
Fuel: petrol
Transmission: automatic
Location: Essex
61 BMW 5 SERIES 2.5 523i Saloon 4dr Petrol Automatic (245 g/km, 170 bhp) - 2013 (63 plate) £10,000 Mileage: 31,000 Colour: Black Transmission: Automatic Fuel Type: Petrol Body Style: Saloon First Reg Date: 1/10/2013
BMW
2 SERIES ACTIVE TOURER 1.5 218I SPORT MPV 5DR PETROL MANUAL EURO 6 S...
Mileage: 45,921 mi
Fuel: petrol
Transmission: manual
Location: Ayrshire
BMW 2 Series Active Tourer 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps) 2015 45,921 miles 1.5 ltr Manual Petrol £8,695 £174.72 Apply for Finance View Details
BMW
1 SERIES 1.5 118I SPORT HATCHBACK 3DR PETROL MANUAL EURO 6 S S 136...
Mileage: 66,000 mi
Fuel: petrol
Transmission: manual
Location: Leigh
£8,995 Finance from £183.00 p/m*. 2018 BMW 1 SERIES 1.5 118i Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps) Year 2018 Mileage 66,000 miles Fuel Type Petrol Engine Size 1.5 L Transmission Manual Floor Mats - Velour Model Designation Optimum Shift Indicator Daytime Driving Lights Head Restraints - Rear and Folding Add to Favourites View Favourites Finance Options View Vehicle
BMW
1 SERIES 1.5 118I M SPORT HATCHBACK 5DR PETROL MANUAL EURO 6 S S...
Mileage: 65,346 mi
Fuel: petrol
Transmission: manual
Location: South Humberside
BMW 1 Series 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) 2 OWNERS FROM NEW FULL SERVICE HISTORY 2 KEYS BOOK PACK SERVICED IF REQUIRED AND A MINIMUM OF 9 MONTHS MOT WITHIN THE SALE 2016 65,346 miles 1.5 ltr Manual Petrol £8,990 £210.27 Reserve View Details
BMW
2 SERIES 2.0 218D SPORT EURO 6 S S 2DR PRICE 9,690 YEAR 2016...
Mileage: 58,000 mi
Fuel: diesel
Location: Merseyside
BMW 2 Series 2.0 218d Sport Euro 6 (s/s) 2dr Price: £9,690 Year: 2016 (66 Reg) Mileage: 58,000 Engine: 2.0 Diesel Colour: White Doors: 2drs Body: Coupe Emissions: Euro 6 More Info...
bmw
2015 BMW 3 Series Gran Turismo 2.0 320i M Sport GT Euro 6 (s/s) 5dr £9,990 64
Mileage: 54,500 mi
Fuel: petrol
Transmission: manual
Location: Chelmsford
2015 BMW 3 Series Gran Turismo 2.0 320i M Sport GT Euro 6 (s/s) 5dr £9,990 64 We provide a standard three-month warranty through Opteven, a reputable and market-leading organization in the warranty industry, as well as an AA underwriter. They are the official warranty providers of the AA. HPI CLEAR, AA DEALER PROMISE, AA FREE … Make: BMW Model: 3 Series Gran Turismo Body: Hatchback Mileage: 54,500 Year: 2015 Fuel Type: Petrol Gearbox: Manual Engine Size: 2.0L MPG Combined: 42mpg CO2: 155g/km Tax 12 Month Rate: £265 Compare More Information
This page is a quick way to browse used car listings that match a specific search theme (for example,
a budget, mileage range, body style, or model). The results are pulled from UK dealers and update as
cars are listed or sold.
Use the search box above to refine by keyword (such as full service history or long MOT)
and optionally add a postcode to prioritise nearby cars. If you don’t see the right match, adjusting
one filter—like mileage or budget—can unlock more options.
What you’ll find here
A selection of listings with photos, price, mileage, fuel type, transmission and location—so you can shortlist quickly
before clicking through to view the full advert.
How to use it
Start broad, then refine: add a keyword, set a postcode, and scan for cars with clear history and a sensible condition story.